@charset "UTF-8";

body{ background-color: #efeff4;}
/* 弹幕 */
.mt-content-all{ position: fixed; left: 0;  right: 0;  top: 0;  bottom: 0;  width: 100%;  height: 100%;  background-color: #F75E7D;}/* 全屏 */
.mt-share-all{ position: fixed; left: 0;  right: 0;  top: 0;  bottom: 0;  width: 100%;  height: 100%; z-index: 9999;  background-color: rgba(0, 0, 0, 0.24);}/* 分享 */
.mask{position: fixed; top:0; left: 0; width: 100vw; height: 100vh; background: rgba(0,0,0,0.5); z-index: 9999; display: none;}
.mask .mask-content{position: absolute; width: 34%; height: 25vh; top: calc(50% - 16vh); left: calc(50% - 17%); background: #fff; z-index: 9999; border-radius: 5px; padding: 20px 2%;}

.mask .mask-content .mask-form{overflow: hidden; padding: 0; width: 100%; margin: 0; position: absolute; bottom: 0; left: 0;}
.mask .mask-content .mask-form dl{overflow: hidden; padding: 10px 5%; margin: 0; width: 90%;}
.mask .mask-content .mask-form dl dt{overflow: hidden; float: left; width: 50%;}
.mask .mask-content .mask-form dl dt button{overflow: hidden; border: none; float: left;letter-spacing: 3px;   font-size: 14px; padding: 10px 15px;margin: 10px 10px 0 0 ; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848; color: #fff; font-weight: 900;}
.mask .mask-content .mask-form dl dd{overflow: hidden; float: left; width: 50%; text-align: right}
.mask .mask-content .mask-form dl dd button{overflow: hidden; border: none; float: right;letter-spacing: 3px;   font-size: 14px; padding: 10px 15px;margin: 10px 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #dd524d; color: #fff; font-weight: 900;}

/* 行距 */
.spacing1{overflow: hidden; padding: 0; width: 100%; margin: 0; clear: both; height: 50px;}
.spacing2{overflow: hidden; padding: 0; width: 100%; margin: 0; clear: both; height: 30px;}
/* 头部 */
header{background-color: #fff;  box-shadow: 0 1px 4px 0 rgba(238,238,238,0.5); overflow: hidden; padding: 10px; margin: 0;}
header .logo{ overflow: hidden; padding: 0; margin: 0 0 0 2%; float: left; width: 25%; }
header .logo img{width: auto; height: 60px;}

header nav{ overflow: hidden; padding: 0; margin: 0; float: right; width: 65%; font-size: 12px; }

header nav .wood{ overflow: hidden; padding: 0; margin: 0; float: right; width: 200px; }
header nav .wood .qrcode{ overflow: hidden; padding: 0; margin: 0; float: left; width: 40%; }
header nav .wood .qrcode img{width: auto; height: 60px;}
header nav .wood dl{ overflow: hidden; padding: 0; margin: 0; float: right; width: 60%; line-height: 30px; }
header nav .wood dl dt{font-weight: 900; font-size: 16px;}
header nav .wood dl dd{font-size: 14px;}

header nav .consulting{ overflow: hidden; padding: 0; margin: 0; float: right; width: 200px;  line-height: 20px;}
header nav .consulting dl{ overflow: hidden; padding: 0; margin: 0;}
header nav .consulting dl dt{ float: left; width: 40%; }
header nav .consulting dl dd{  float: right; width: 60%;  }

header nav .aftersale{ overflow: hidden; padding: 0; margin: 0; float: right; width: 200px;  line-height: 20px;}
header nav .aftersale dl{ overflow: hidden; padding: 0; margin: 0;line-height: 20px;}
header nav .aftersale dl dt{font-weight: 500; font-size: 14px;}
header nav .aftersale dl dd{}

header nav .admin{ overflow: hidden; padding: 0; margin: 0; float: right; width: 200px; }
header nav .admin .portrait{ overflow: hidden; padding: 0; margin: 0; float: left; width: 40%; }
header nav .admin .portrait img{width: auto; height: 60px; border-radius:50%;}
header nav .admin dl{ overflow: hidden; padding: 0; margin: 0; float: right; width: 60%; line-height: 30px; }
header nav .admin dl dt{font-weight: 900; font-size: 16px;}
header nav .admin dl dd{font-size: 16px;}
/* 主体 */
section{ padding: 0; margin: 50px 0 0 0; position: relative;}
/* 左边导航 */
section aside{overflow: hidden; padding: 0; margin:0 0 50px 0; width: 10%;font-weight: 500; }
section aside nav{overflow: hidden; padding: 0; margin:0;}
section aside nav dl{}
section aside nav dl dt{ font-size: 18px; padding-left: 20%; line-height: 50px;text-overflow:ellipsis;white-space: nowrap;}
section aside nav dl dt i{ font-size: 18px; font-weight: 300; margin-right: 7%;}
section aside nav dl dd{ font-size: 16px; padding-left: 35%; line-height: 30px;text-overflow:ellipsis;white-space: nowrap;}
section aside nav dl dt:hover,section aside nav dl dd:hover{background: #e5e5ea;}
section aside nav .no{color:#a87848 !important; font-weight: 900;}
section aside nav hr{background-color: rgba(219, 219, 219, 0.5); height:1px; border:none; margin: 20px 0 10px 35%;}
/* 右边内容 */
section article{overflow: hidden; padding: 0; margin:0 0 50px 15%;  width: 80%;    top:0; left: 0; position:absolute;  z-index: 2; }
/* 页面标题 */
section article .top-title{overflow: hidden; padding: 0; margin:0; font-size: 30px; line-height: 50px; font-weight: 500 }
section article .top-title dl{overflow: hidden;}
section article .top-title dl dt{ width: 20%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; float: left;}
section article .top-title dl dt h1{overflow: hidden; padding: 0; margin:0; font-size: 30px; line-height: 50px; font-weight: 500; }
section article .top-title dl dd{width: 40%;overflow: hidden;text-overflow:ellipsis; white-space: nowrap;float: left; text-align: right; padding: 0; margin:0;   font-size: 16px; line-height: 50px; font-weight: 500;}
section article .top-title dl dd input{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .top-title dl dd .input{overflow: hidden; border: none; float: left; background: #fff; font-size: 12px; padding: 5px; margin: 10px 0 0 0; line-height: 20px !important;border-radius:3px;  vertical-align:top; width: 60%;}
section article .top-title dl dd .button{overflow: hidden; border: none; float: left;  font-size: 12px; padding: 5px 10px;margin: 10px 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848; color: #fff; font-weight: 900;}
section article .top-title dl dd i{ font-size: 14px; font-weight: 300; margin-right:5px;color: #8D8B8C; }
section article .top-title dl dd a { font-size: 14px; font-weight: 300; margin-right:5px;color: #8D8B8C; }
/* 分类 */
section article .nav{padding: 0; margin:30px 0 0 0; border-bottom: 1px rgba(219, 219, 219, 0.5) solid; height: 60px;}
section article .nav dl{overflow: hidden; padding: 0; margin:0 10px 0 0; width: 100px; float: left; border-bottom: 1px rgba(219, 219, 219, 0.5) solid;height:60px;}
section article .nav dl dt{overflow: hidden; line-height: 30px; font-size: 16px;text-overflow:ellipsis;white-space: nowrap;}
section article .nav dl dd{overflow: hidden; line-height: 20px; font-size: 12px; color: #b0b0b0; text-transform : uppercase;  font-weight: 300; }
section article .nav .no{border-bottom: 2px #a87848 solid;height:59px;color:#a87848 !important; font-weight: 900;}
/* 分类1 */
section article .nav1{padding: 0; margin:30px 0 0 0; border-bottom: 1px rgba(219, 219, 219, 0.5) solid; height: 30px;}
section article .nav1 ul{overflow: hidden; padding: 0; margin:0; }
section article .nav1 ul li{overflow: hidden; line-height: 30px; font-size: 16px; margin:0 10px 0 0; width: 100px; float: left; height:30px; border-bottom: 1px rgba(219, 219, 219, 0.5) solid;text-overflow:ellipsis;white-space: nowrap;}
section article .nav1 .no{border-bottom: 2px #a87848 solid; height:29px;color:#a87848 !important; font-weight: 900;}

/* 右边内容开始 */
section article .content{padding: 20px; margin:30px 0 0 0;background-color: #FFFFFF;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05); font-size: 14px;  }
/* 发布说明 */
section article .content .release{padding: 0; margin:0 0 20px 0; overflow: hidden;}
section article .content .release dl{overflow: hidden;}
section article .content .release dl dt{overflow: hidden; width: 60%; float: left; font-size: 14px; line-height: 25px}
section article .content .release dl dt b{ font-size: 18px; font-weight: 300;}
section article .content .release dl dt i{color:#b0b0b0 }
section article .content .release dl dt p{ font-size: 12px;color:#b0b0b0;line-height: 20px}
section article .content .release dl dd{overflow: hidden; width: 40%; float: left; text-align: right;}
section article .content .release .button{letter-spacing: 3px; overflow: hidden; border: none; float: right;  font-size: 16px; padding: 10px 20px;margin: 10px 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848; color: #fff; font-weight: 900;}
section article .content .release h1{ font-size: 18px;color:#b0b0b0;line-height: 50px; font-weight: 300; }
section article .content .release h1 b{ font-size: 45px !important;color:#000; line-height: 80px; font-weight: 900 !important; font-style:oblique}

section article .content .team{padding: 0; margin:0 0 20px 0; overflow: hidden;}
section article .content .team dl{overflow: hidden;}
section article .content .team dl:hover{background: rgba(235, 235, 235, 0.5); }
section article .content .team dl dt{overflow: hidden; width: 20%; float: left; font-size: 14px; line-height: 25px}
section article .content .team dl dd b{ font-size: 18px; font-weight: 300;color:#000 }
section article .content .team dl dd{overflow: hidden; width: 20%; float: left; font-size: 12px; text-align: left;color:#b0b0b0 }

section article .content .instructions{padding: 0; margin:10px 0 50px 0; overflow: hidden; position: relative}
section article .content .instructions dl{overflow: hidden;}
section article .content .instructions dl dt{overflow: hidden; width: 20%; float: left; font-size: 25px; line-height: 50px; font-weight: 500; vertical-align:top;}
section article .content .instructions dl dd{overflow: hidden; width: 80%; float: left; font-size:14px; color: #8D8B8C;  }
section article .content .instructions .button{letter-spacing: 3px; overflow: hidden; border: none;  font-size: 16px; padding: 10px 20px;margin: 10px 0 0 10px; line-height: 20px !important;border-radius:3px; top:0; right: 0; position: absolute; background: #a87848; color: #fff; font-weight: 900;}

/* 分页 */
section article .content .paging{padding: 20px 0 10px 0; margin:0; overflow: hidden;}
section article .content .paging a{padding: 0; margin:0 30px 0 0; overflow: hidden; float: left;}
section article .content .paging .no{color:#a87848 !important; font-weight: 900;}
/* 文章列表 */
section article .content .article-list{padding: 0; margin:0; overflow: hidden;}
section article .content .article-list dl{overflow: hidden;padding: 10px 0; border-bottom: 1px rgba(219, 219, 219, 0.5) solid; line-height: 30px; font-size: 16px;}
section article .content .article-list dl:hover{background: rgba(235, 235, 235, 0.5); }
section article .content .article-list dl dt{overflow: hidden; width: 5%;  font-weight: 900; float: left; font-style:italic;}
section article .content .article-list dl dd{overflow: hidden; width: 95%; float: left; font-weight: 500; text-overflow:ellipsis;white-space: nowrap;}
section article .content .article-list dl dd time{float: right; color: #8D8B8C; font-weight: 300; font-size: 14px;}
/* 文章列表1 */
section article .content .article-list-1{padding: 0; margin:0; overflow: hidden;border: 1px rgba(219, 219, 219, 0.5) solid; border-bottom: none;}
section article .content .article-list-1 .title{background:rgba(219, 219, 219, 0.5); font-weight: 900;}
section article .content .article-list-1 .title dt{font-style:normal !important;}
section article .content .article-list-1 .title dd{margin: 0 -10px 0 -1px; padding: 0 0 0 10px; font-weight: 900;}
section article .content .article-list-1 dl{overflow: hidden;padding:10px 0; border-bottom: 1px rgba(219, 219, 219, 0.5) solid; line-height: 30px; font-size: 16px;}
section article .content .article-list-1 dl:hover{background: rgba(235, 235, 235, 0.5); }
section article .content .article-list-1 dl dt{overflow: hidden; width: 5%; padding:0 0 0 0;  font-weight: 900; float: left; font-style:italic; text-align: center;}
section article .content .article-list-1 dl dd{overflow: hidden; width: 95%; float: left; font-weight: 500; text-overflow:ellipsis;white-space: nowrap; margin: 0 0 0 -1px; padding: 0 0 0 0;border-left: 1px rgba(219, 219, 219, 0.5) solid;}
section article .content .article-list-1 dl dd time{float: right; color: #8D8B8C; font-weight: 300; font-size: 14px; margin-right: 10px;}
section article .content .article-list-1 dl dd a{margin-left: 10px;}

/* 文章列表2 */
section article .content .article-list-2{padding: 0; margin:0; overflow: hidden;}
section article .content .article-list-2 ul{overflow: hidden;line-height: 30px; font-size: 16px;}
section article .content .article-list-2 ul li{width: 18%; float: left; margin-right: 1%; padding-left: 1%;}
section article .content .article-list-2 ul li:hover{background: rgba(235, 235, 235, 0.5); }

/* 表格 - 文章 - 产品 */
section article .content .table{border: 1px rgba(219, 219, 219, 0.5) solid;}
section article .content .table th, section article .content .table td { border: 1px rgba(219, 219, 219, 0.5) solid;}
section article .content .table  tr:hover{background: rgba(235, 235, 235, 0.5); }
section article .content .table samp{font-size: 12px;}

section article .content table{margin:0; overflow: hidden; padding: 0;  width: 100%;}
section article .content table th{background:rgba(219, 219, 219, 0.5); text-align: left;}
section article .content table th, section article .content table td {padding: 10px; }
section article .content table td time{color: #8D8B8C; font-weight: 300; font-size: 12px;}
section article .content table td mark{font-weight: 300; font-size: 12px; padding: 0}
section article .content table td p{color: #8D8B8C; font-weight: 300; font-size: 12px;}
section article .content .left{text-align: left;}
section article .content .center{ text-align: center;position: relative;}
section article .content .right{text-align: right;}
section article .content .img{/*width: 80px;*/ height: 80px;}
section article .content .img-1{width: 120px; height: 120px;}
section article .content .img-2{width: 30px; height: 30px;}
section article .content .img-3{width: 90%; height: auto;overflow: hidden;}
section article .content .file-3{width: 100%; height:100%;position: absolute;left: 0;top: 0;opacity: 0}
section article .content .img-4{width: 60px; height: 60px;}
section article .content .img-5{width: auto; height: 60px;}
section article .content .ensign{width: auto; height:13px;vertical-align:middle;}
section article .content .operation{ letter-spacing: 3px; line-height: 30px;}
section article .content .operation a{ color:#a87848 }
section article .content table td span{color: #e9e7e8; margin: 0  10px;}
section article .content .messageimg{margin: 0; padding: 0; overflow: hidden;}
section article .content .messageimg img{margin: 0 10px 0 0; padding: 0; overflow: hidden; height: 100px; width: auto; float: left; }
section article .content .inputbutton{overflow: hidden; border: none; font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}
/* 表格 选择 */
section article .content table td .demo--label{margin:0;display:inline-block}
section article .content table td .demo--radio{display:none}
section article .content table td .demo--radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15); margin-top:-1px; border-radius:100%;display:inline-block; height:16px; width:16px; margin-right:10px; line-height:1;  vertical-align:middle;}
section article .content table td .demo--radio:checked + .demo--radioInput:after{background-color:#765336;border-radius:100%;content:"";display:inline-block; height:12px; margin:2px; width:12px}
section article .content table td .demo--checkbox.demo--radioInput,.demo--radio:checked + .demo--checkbox.demo--radioInput:after{border-radius:0}
section article .content table td .paging{padding: 10px 0 10px 0; margin:0; overflow: hidden;}
section article .content table td .paging a{font-weight: 300}
section article .content table td a{color: #000; font-weight: 500}
/*
    <label class="demo--label"><input class="demo--radio" type="radio" name="demo-radio"><span class="demo--radioInput"></span>约</label>
    <label class="demo--label"><input class="demo--radio" type="radio" name="demo-radio"><span class="demo--radioInput"></span>不约，叔叔我们不约</label>
    <label class="demo--label"><input class="demo--radio" type="checkbox" name="demo-checkbox1"><span class="demo--checkbox demo--radioInput"></span>苍井空</label>
    <label class="demo--label"><input class="demo--radio" type="checkbox" name="demo-checkbox2"><span class="demo--checkbox demo--radioInput"></span>波多野结衣</label>
    <label class="demo--label"><input class="demo--radio" type="checkbox" name="demo-checkbox3"><span class="demo--checkbox demo--radioInput"></span>罗玉凤</label>
*/
/* 文章内容 */
section article .content .article-content{padding: 0; margin:0; overflow: hidden;}
section article .content .article-content h1{padding: 0; margin:50px 0 30px 0; overflow: hidden; font-weight: 500; font-size: 25px; text-align: center; line-height: 50px}
section article .content .article-content .details{padding: 0; margin:0; overflow: hidden;}
section article .content .article-content .details p{padding: 0; margin:0 0 20px 0; overflow: hidden;}

section article .content .explain{padding: 0; margin:20px 0 30px 0; overflow: hidden;}
section article .content .explain dl{overflow: hidden;}
section article .content .explain dl dt{overflow: hidden; width: 10%; float: left;}
section article .content .explain dl dt i{font-weight: 900; font-size: 50px; line-height: 50px; color: #b4b2b3  }
section article .content .explain dl dd{overflow: hidden;float: left;}
section article .content .explain dl dd:nth-child(2){  width: 70%; }
section article .content .explain dl dd:nth-child(3){  width: 20%; }
section article .content .explain dl dd .button{overflow: hidden; border: none; float: right;  font-size: 14px; padding: 10px 20px; margin: 0; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848;letter-spacing: 3px; color:#fff; font-weight: 900;}


/* 表单 */
section article .content .form{padding: 0; margin:0; overflow: hidden;}

/* 表格 */
section article .content .form .table1{border: 1px rgba(219, 219, 219, 0.5) solid;}
section article .content .form .table1 thead th{height:1px; padding: 0; margin: 0;}
section article .content .form .table1 th, section article .content .table td { border: 1px rgba(235, 235, 235, 0.5) solid;}
section article .content .form .table1 tr{border-bottom: 1px rgba(235, 235, 235, 0.5) solid;}
section article .content .form .table1 tr:hover{background: rgba(235, 235, 235, 0.5);border-bottom: 1px #fff solid;}
section article .content .form .table1 .genre{background:  rgba(235, 235, 235, 0.5); font-weight: 500;  color: #9a9a9a; }
section article .content .form .table1 .b{ font-weight: 900 !important;}
section article .content .form input{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .content .form select{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .content .form textarea{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .content .form .input95{width: 95%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px;}
section article .content .form .input70{width: 70%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px;}
section article .content .form .input60{width: 60%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px;}

section article .content .form .select20{width: 20%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0 10px 0 0;line-height: 20px !important;border-radius:3px;}
section article .content .form .select30{width: 30%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0 10px 0 0;line-height: 20px !important;border-radius:3px;}
section article .content .form .select95{width: 95%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0 10px 0 0;line-height: 20px !important;border-radius:3px;}

section article .content .form .textarea95{width: 95%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px; height: 60px;resize: none;}
section article .content .form .textarea98{width: 98%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px; height: 200px;}
section article .content .form .reply{overflow: hidden; border: none;  font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}
section article .content .form .inputbutton{overflow: hidden; border: none; float: right;  font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}section article .content .form .inputbutton{overflow: hidden; border: none; float: right;  font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}
section article .content .form .inputbutton1{overflow: hidden; border: none; font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}section article .content .form .inputbutton{overflow: hidden; border: none; float: right;  font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}
section article .content .form .trbutton{ background: #fff; }
section article .content .form .trbutton p{ color:#a87848 ; font-size: 12px;}
section article .content .form .trbutton p i{ font-size: 12px;}
section article .content .form .trbutton .button{overflow: hidden; border: none; float: left;  font-size: 14px; padding: 10px 20px; margin: 0 20px 0 0 ; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848;letter-spacing: 3px; color:#fff; font-weight: 900;}

section article .content .form .thumbnail{padding: 0; margin:0; overflow: hidden;}
section article .content .form .thumbnail dl{padding: 0; margin:0 1% 0 0; overflow: hidden; width: 19%; float: left; position: relative; }
section article .content .form .thumbnail dl dt{overflow: hidden;}
section article .content .form .thumbnail dl dt img{overflow: hidden; width: 100%; height: auto;}
section article .content .form .thumbnail dl dd{overflow: hidden;position: absolute; left: 0; width: 100%;}
section article .content .form .thumbnail dl dd:nth-child(2){ top:0; padding: 3px 0 0 5px; font-size: 12px; text-shadow: 0 1px 0 #fff;}
section article .content .form .thumbnail dl dd:nth-child(3){ bottom:0; background: rgba(0, 0, 0, 0.31); text-align: center; padding: 5px 0; color: #fff;text-shadow: 0 1px 0 #000;}



/* 栏目 */
section article .content .column{padding: 0; margin:0; overflow: hidden;}
section article .content .column dl{overflow: hidden;padding: 10px 0; border-top: 1px rgba(219, 219, 219, 0.5) solid; line-height: 30px; font-size: 16px;}
section article .content .column dl:hover{background: rgba(235, 235, 235, 0.5); }
section article .content .column dl dt{overflow: hidden; width: 19%;  font-weight: 900; float: left; padding-left: 1%;}
section article .content .column dl dd{overflow: hidden; width: 80%; float: right; font-weight: 500;}
section article .content .column dl dd ul{overflow: hidden;}
section article .content .column dl dd ul li{overflow: hidden; width: 19%; float: left; font-weight: 500; text-overflow:ellipsis;white-space: nowrap; padding: 0 0 0 1%;}

/* 资源 */
section article .content .resources{padding: 0; margin:0; overflow: hidden;}
section article .content .resources dl{padding: 0; margin:0 1% 10px 0; overflow: hidden; width: 19%; float: left; position: relative;font-size: 12px; }
section article .content .resources dl dt{overflow: hidden;}
section article .content .resources dl dt img{overflow: hidden; width: 100%; height: auto;}
section article .content .resources dl dd{overflow: hidden;position: absolute; left: 0; width: 100%;}
section article .content .resources dl dd:nth-child(2){ top:0; padding: 3px 0 0 5px; font-size: 12px; text-shadow: 0 1px 0 #fff;}
section article .content .resources dl dd:nth-child(3){ bottom:0; background: rgba(0, 0, 0, 0.31); padding: 5px; color: #fff;text-shadow: 0 1px 0 #000;}

/* api列表 */

section article .content .api{padding: 0; margin:0; overflow: hidden;}
section article .content .api dl{padding: 10px 2%; border: 1px rgba(219, 219, 219, 0.5) solid; width: 43%; float: left; margin:0 1% 30px 0; }
section article .content .api dl dt{width: 20%; float: left;}
section article .content .api dl dt img{width: 50px; height: 50px;}
section article .content .api dl dd{width: 80%; float: left;color: #8D8B8C;}
section article .content .api dl dd b{color: #000;}
/* 设置 */
section article .content .apisetting{padding: 0; margin:0; overflow: hidden;}
section article .content .apisetting dl{margin-bottom: 30px;overflow: hidden;}
section article .content .apisetting dl dt{width: 20%; float: left; height: 60px; font-size: 16px; font-weight: 500}
section article .content .apisetting dl dd{width: 80%; float: left; color: #8D8B8C;}
section article .content .apisetting dl dd p{font-size: 12px;width: 95%;padding: 15px 0 5px 0;}

section article .content .apisetting input{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .content .apisetting select{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .content .apisetting textarea{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .content .apisetting .input95{width: 95%;overflow: hidden;font-size: 14px; padding:5px 0; margin: 0;line-height: 20px !important;border-radius:3px; border-bottom:1px rgba(219, 219, 219, 0.5) solid; }

section article .content .apisetting .demo--label{margin:0;display:inline-block; color: #000; font-size: 14px;}
section article .content .apisetting .demo--radio{display:none}
section article .content .apisetting .demo--radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15); margin-top:-1px; border-radius:100%;display:inline-block; height:16px; width:16px; margin-right:10px; line-height:1;  vertical-align:middle;}
section article .content .apisetting .demo--radio:checked + .demo--radioInput:after{background-color:#765336;border-radius:100%;content:"";display:inline-block; height:12px; margin:2px; width:12px}
section article .content .apisetting .demo--checkbox.demo--radioInput,.demo--radio:checked + .demo--checkbox.demo--radioInput:after{border-radius:0}
section article .content .apisetting .paging{padding: 10px 0 10px 0; margin:0; overflow: hidden;}
section article .content .apisetting .paging a{font-weight: 300}
section article .content .apisetting a{color: #000; font-weight: 500}
/* 地图 */
section article .content .map{overflow: hidden;  padding: 0; margin: 0;border:1px rgba(219, 219, 219, 0.5) solid; position: relative;}
section article .content .map .mapcontent{overflow: hidden;  padding: 0; margin: 0; height: 320px;}
section article .content .map .mapsearch{overflow: hidden;  padding: 15px 0; margin: 0; bottom: 0; left:0; background: rgba(239, 239, 244, 0.9); position: absolute; width: 100%; }
section article .content .map .mapsearch .mapinput{overflow: hidden; border: none;  margin: 0 10px; width: 50%;font-size: 14px; padding:5px 0;line-height: 20px !important;border-radius:3px; border-bottom:1px rgba(219, 219, 219, 0.5) solid;}
section article .content .map .mapsearch .mapbutton{overflow: hidden; border: none; font-size: 12px; padding: 5px 10px; margin: 0 10px 0 0 ; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848;letter-spacing: 3px; color:#fff; font-weight: 900;}

/* 聊天 */
section article .content .chat{overflow: hidden;  padding: 0; margin: 0; border:1px rgba(219, 219, 219, 0.5) solid; background:  rgba(219, 219, 219, 0.5); position: relative;}
section article .content .chat .chat-members{overflow: hidden;  padding: 0; margin: 0; width: 30%; float: left; }
section article .content .chat .chat-members dl{overflow: hidden; padding: 10px; border-bottom: rgba(246, 246, 251, 0.9) 1px solid; }
section article .content .chat .chat-members dl:hover{background:#fff; border-bottom:rgba(219, 219, 219, 0.5) 1px solid; }
section article .content .chat .chat-members .no{border-bottom: 1px rgba(219, 219, 219, 0.5) solid; background: #fff; }
section article .content .chat .chat-members dl dt{overflow: hidden; width: 25%; float: left;}
section article .content .chat .chat-members dl dt img{overflow: hidden; width: 60px; height: 60px;}
section article .content .chat .chat-members dl dd{overflow: hidden; width: 75%; float: left;}
section article .content .chat .chat-content{overflow: hidden;  padding: 0; margin: 0; width: 70%; float: left;  background:#fff;}
section article .content .chat .chat-content .chat-list{overflow: hidden;  padding: 0; margin: 0;}
section article .content .chat .chat-content .chat-list ul{overflow: hidden;  padding:20px;}
section article .content .chat .chat-content .chat-list ul li{overflow: hidden;  padding: 10px 0;}
section article .content .chat .chat-content .chat-list ul .li1{clear: both; margin-right: 20%; width: 80%; }
section article .content .chat .chat-content .chat-list ul li p{overflow: hidden;  padding:10px 0 10px 0;}
section article .content .chat .chat-content .chat-list ul .li1 span{overflow: hidden;  padding: 10px; border:1px rgba(242, 242, 242, 0.5) solid; border-radius:5px; background: #EBEAEF; }
section article .content .chat .chat-content .chat-list ul .li1 time{overflow: hidden; clear: both; color: silver; font-size: 12px;}
section article .content .chat .chat-content .chat-list ul .li2{  clear: both; margin-left: 20%; width: 80%; }
section article .content .chat .chat-content .chat-list ul .li2 p{overflow: hidden;  padding:10px 0 10px 0;text-align: right}
section article .content .chat .chat-content .chat-list ul .li2 span{overflow: hidden;  padding: 10px; border:1px rgba(242, 242, 242, 0.5) solid; border-radius:5px; background: #C3F146;clear: both; }
section article .content .chat .chat-content .chat-list ul .li2 time{overflow: hidden; clear: both; color: silver; font-size: 12px; margin-left: 10px;float: right}
section article .content .chat .chat-members .paging{font-size: 10px !important;-webkit-transform:scale(0.8);}
section article .content .chat .chat-members .paging{padding: 10px 0 5px 10px; margin:0; overflow: hidden;}
section article .content .chat .chat-members .paging a{padding: 0; margin:0 10px 0 0; overflow: hidden; float: left;}
section article .content .chat .chat-members .no1{color:#a87848 !important; font-weight: 900;}

/* 统计 */
section article .content .statistics{overflow: hidden;  padding: 0; margin: 0;}
section article .content .statistics dl{overflow: hidden;  padding: 0; margin: 0; width: 20%; float: left;}
section article .content .statistics dl dt{overflow: hidden;  padding: 0; margin: 0;font-size: 25px; font-weight: 500; line-height: 50px}
section article .content .statistics dl dd{overflow: hidden;  padding: 0; margin: 0;font-size: 18px; line-height: 30px}

section article .content .copyright{overflow: hidden;  padding: 0; margin: 0;}
section article .content .copyright dl{overflow: hidden;  padding: 15px 1% 15px 0; margin: 0 1% 0 0; width: 48%; float: left;border-top:1px rgba(219, 219, 219, 0.5) solid;}
section article .content .copyright dl dt{overflow: hidden; width: 20%; float: left; color: #8D8B8C;}
section article .content .copyright dl dd{overflow: hidden;width: 80%; float: left; font-weight: 500}
/* 会员简介 */
section article .content .wage{overflow: hidden;  padding: 0; margin: 10px 0; width: 100%;}
section article .content .wage dl{ overflow: hidden;  padding: 0; margin: 0; width: 100% !important;}
section article .content .wage dl dt{ overflow: hidden;  padding: 0; margin: 0; width: 30% !important; float: left !important; }
section article .content .wage dl dd{ overflow: hidden;  padding: 0 0 0 2%; margin: 0; width: 30% !important; float: left !important;  text-align: left !important; border-left:1px rgba(219, 219, 219, 0.5) solid;  }

section article .content .wagedetail{overflow: hidden;  padding: 0; margin: 10px 0; width: 100%;}
section article .content .wagedetail h1{overflow: hidden;  padding: 20px 0; font-weight: 900; font-size: 25px; margin: 0 0 20px 0; width: 100%; line-height: 30px;}
section article .content .wagedetail h1 b{ color: #8D8B8C; font-size: 12px;  font-weight: 300;text-transform : uppercase; line-height: 20px;}
section article .content .wagedetail dl{ overflow: hidden;  padding: 10px 0; margin: 0 2% 0 0; width: 46%; border-bottom:1px rgba(219, 219, 219, 0.5) solid;float: left; }
section article .content .wagedetail dl dt{ overflow: hidden;  padding: 0; margin: 0; width: 30%; float: left;color: #000; font-size: 14px; font-weight: 900; line-height: 20px; }
section article .content .wagedetail dl dt b{ color: #8D8B8C; font-size: 12px;  font-weight: 300;text-transform : uppercase;}
section article .content .wagedetail dl dd{ overflow: hidden;  padding: 0 0 0 2%; margin: 0; width: 30%; float: left ;  text-align: left; border-left:1px rgba(219, 219, 219, 0.5) solid;line-height: 40px; }

section article .content .month{overflow: hidden;  padding: 0; margin: 10px 0; width: 100%;}
section article .content .month dl{ overflow: hidden;  padding: 10px 0; margin: 30px 2% 50px 0; width: 30%; float: left; }
section article .content .month dl dt{ overflow: hidden;  padding: 0; margin: 0;  line-height: 20px; color: #8D8B8C; font-size: 12px;  }
section article .content .month dl dd{ overflow: hidden;  padding: 0; margin: 0; font-size: 25px; font-weight: 900;  line-height: 40px; }

/* 会员资料 */
section article .content .members{overflow: hidden;  padding: 0; margin: 0; width: 100%; position: relative}
section article .content .portrait{overflow: hidden;  padding: 0; margin: 0; width: 20%; float: left}
section article .content .portrait img{overflow: hidden;  padding: 0; margin: 0; width: 60%; height: auto;}
section article .content .members dl{ overflow: hidden;  padding: 0 0 0 1%;margin: 0 0 0 2%; width: 20%; float: left; border-left:1px rgba(219, 219, 219, 0.5) solid; }
section article .content .members dl dt{ overflow: hidden;  padding: 0; margin: 0;  font-size: 20px; font-weight: 900;  line-height: 40px; }
section article .content .members dl dd{ overflow: hidden;  padding: 0; margin: 0;  line-height: 30px; color: #8D8B8C; font-size: 14px; }
section article .content .members .button{overflow: hidden; border: none; position: absolute; right: 10px; top:10px; font-size: 14px; padding: 10px 20px; margin: 0 20px 0 0 ; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848;letter-spacing: 3px; color:#fff; font-weight: 900;}

section article .content .project_list{overflow: hidden;  padding: 0; margin: 50px 0 0 0; width: 100%;}

/* 项目资料 */
section article .content .projectdetail{overflow: hidden;  padding: 0; margin: 10px 0; width: 100%; clear: both;}
section article .content .projectdetail h1{overflow: hidden;  padding: 20px 0 10px 0; font-weight: 900; font-size: 16px; margin: 0 0 20px 0; width: 100%; line-height: 30px;}
section article .content .projectdetail h1 b{ color: #8D8B8C; font-size: 12px;  font-weight: 300;text-transform : uppercase; line-height: 20px;}
section article .content .projectdetail  .button{overflow: hidden; float: right; border: none; font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}

section article .content .projectdetail .projectleft{overflow: hidden;  padding: 0; margin: 0; width: 48%; float: left;}
section article .content .projectdetail .projectright{overflow: hidden;  padding: 0; margin: 0; width: 48%; float: right;}
/**/
/* 右边内容开始 */
section article .mask-content{padding: 20px; margin:30px 0 0 0;background-color: #FFFFFF;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05); font-size: 14px;  }
/* 发布说明 */
section article .mask-content .release{padding: 0; margin:0 0 20px 0; overflow: hidden;}
section article .mask-content .release dl{overflow: hidden;}
section article .mask-content .release dl dt{overflow: hidden; width: 60%; float: left; font-size: 14px; line-height: 25px}
section article .mask-content .release dl dt b{ font-size: 18px; font-weight: 300;}
section article .mask-content .release dl dt i{color:#b0b0b0 }
section article .mask-content .release dl dt p{ font-size: 12px;color:#b0b0b0;line-height: 20px}
section article .mask-content .release dl dd{overflow: hidden; width: 40%; float: left; text-align: right;}
section article .mask-content .release .button{letter-spacing: 3px; overflow: hidden; border: none; float: right;  font-size: 16px; padding: 10px 20px;margin: 10px 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848; color: #fff; font-weight: 900;}
section article .mask-content .release h1{ font-size: 18px;color:#b0b0b0;line-height: 50px; font-weight: 300; }
section article .mask-content .release h1 b{ font-size: 45px !important;color:#000; line-height: 80px; font-weight: 900 !important; font-style:oblique}

section article .mask-content .team{padding: 0; margin:0 0 20px 0; overflow: hidden;}
section article .mask-content .team dl{overflow: hidden;}
section article .mask-content .team dl:hover{background: rgba(235, 235, 235, 0.5); }
section article .mask-content .team dl dt{overflow: hidden; width: 20%; float: left; font-size: 14px; line-height: 25px}
section article .mask-content .team dl dd b{ font-size: 18px; font-weight: 300;color:#000 }
section article .mask-content .team dl dd{overflow: hidden; width: 20%; float: left; font-size: 12px; text-align: left;color:#b0b0b0 }

section article .mask-content .instructions{padding: 0; margin:10px 0 50px 0; overflow: hidden; position: relative}
section article .mask-content .instructions dl{overflow: hidden;}
section article .mask-content .instructions dl dt{overflow: hidden; width: 20%; float: left; font-size: 25px; line-height: 50px; font-weight: 500; vertical-align:top;}
section article .mask-content .instructions dl dd{overflow: hidden; width: 80%; float: left; font-size:14px; color: #8D8B8C;  }
section article .mask-content .instructions .button{letter-spacing: 3px; overflow: hidden; border: none;  font-size: 16px; padding: 10px 20px;margin: 10px 0 0 10px; line-height: 20px !important;border-radius:3px; top:0; right: 0; position: absolute; background: #a87848; color: #fff; font-weight: 900;}

/* 分页 */
section article .mask-content .paging{padding: 20px 0 10px 0; margin:0; overflow: hidden;}
section article .mask-content .paging a{padding: 0; margin:0 30px 0 0; overflow: hidden; float: left;}
section article .mask-content .paging .no{color:#a87848 !important; font-weight: 900;}
/* 文章列表 */
section article .mask-content .article-list{padding: 0; margin:0; overflow: hidden;}
section article .mask-content .article-list dl{overflow: hidden;padding: 10px 0; border-bottom: 1px rgba(219, 219, 219, 0.5) solid; line-height: 30px; font-size: 16px;}
section article .mask-content .article-list dl:hover{background: rgba(235, 235, 235, 0.5); }
section article .mask-content .article-list dl dt{overflow: hidden; width: 5%;  font-weight: 900; float: left; font-style:italic;}
section article .mask-content .article-list dl dd{overflow: hidden; width: 95%; float: left; font-weight: 500; text-overflow:ellipsis;white-space: nowrap;}
section article .mask-content .article-list dl dd time{float: right; color: #8D8B8C; font-weight: 300; font-size: 14px;}
/* 文章列表1 */
section article .mask-content .article-list-1{padding: 0; margin:0; overflow: hidden;border: 1px rgba(219, 219, 219, 0.5) solid; border-bottom: none;}
section article .mask-content .article-list-1 .title{background:rgba(219, 219, 219, 0.5); font-weight: 900;}
section article .mask-content .article-list-1 .title dt{font-style:normal !important;}
section article .mask-content .article-list-1 .title dd{margin: 0 -10px 0 -1px; padding: 0 0 0 10px; font-weight: 900;}
section article .mask-content .article-list-1 dl{overflow: hidden;padding:10px 0; border-bottom: 1px rgba(219, 219, 219, 0.5) solid; line-height: 30px; font-size: 16px;}
section article .mask-content .article-list-1 dl:hover{background: rgba(235, 235, 235, 0.5); }
section article .mask-content .article-list-1 dl dt{overflow: hidden; width: 5%; padding:0 0 0 0;  font-weight: 900; float: left; font-style:italic; text-align: center;}
section article .mask-content .article-list-1 dl dd{overflow: hidden; width: 95%; float: left; font-weight: 500; text-overflow:ellipsis;white-space: nowrap; margin: 0 0 0 -1px; padding: 0 0 0 0;border-left: 1px rgba(219, 219, 219, 0.5) solid;}
section article .mask-content .article-list-1 dl dd time{float: right; color: #8D8B8C; font-weight: 300; font-size: 14px; margin-right: 10px;}
section article .mask-content .article-list-1 dl dd a{margin-left: 10px;}

/* 文章列表2 */
section article .mask-content .article-list-2{padding: 0; margin:0; overflow: hidden;}
section article .mask-content .article-list-2 ul{overflow: hidden;line-height: 30px; font-size: 16px;}
section article .mask-content .article-list-2 ul li{width: 18%; float: left; margin-right: 1%; padding-left: 1%;}
section article .mask-content .article-list-2 ul li:hover{background: rgba(235, 235, 235, 0.5); }

/* 表格 - 文章 - 产品 */
section article .mask-content .table{border: 1px rgba(219, 219, 219, 0.5) solid;}
section article .mask-content .table th, section article .mask-content .table td { border: 1px rgba(219, 219, 219, 0.5) solid;}
section article .mask-content .table  tr:hover{background: rgba(235, 235, 235, 0.5); }
section article .mask-content .table samp{font-size: 12px;}

section article .mask-content table{margin:0; overflow: hidden; padding: 0;  width: 100%;}
section article .mask-content table th{background:rgba(219, 219, 219, 0.5); text-align: left;}
section article .mask-content table th, section article .mask-content table td {padding: 10px; }
section article .mask-content table td time{color: #8D8B8C; font-weight: 300; font-size: 12px;}
section article .mask-content table td mark{font-weight: 300; font-size: 12px; padding: 0 10px}
section article .mask-content table td p{color: #8D8B8C; font-weight: 300; font-size: 12px;}
section article .mask-content .left{text-align: left;}
section article .mask-content .center{ text-align: center;position: relative;}
section article .mask-content .right{text-align: right;}
section article .mask-content .img{width: 80px; height: 80px;}
section article .mask-content .img-1{width: 120px; height: 120px;}
section article .mask-content .img-2{width: 30px; height: 30px;}
section article .mask-content .img-3{width: 90%; height: auto;overflow: hidden;}
section article .mask-content .file-3{width: 100%; height:100%;position: absolute;left: 0;top: 0;opacity: 0}
section article .mask-content .img-4{width: 60px; height: 60px;}
section article .mask-content .img-5{width: auto; height: 60px;}
section article .mask-content .ensign{width: auto; height:13px;vertical-align:middle;}
section article .mask-content .operation{ letter-spacing: 3px; line-height: 30px;}
section article .mask-content .operation a{ color:#a87848 }
section article .mask-content table td span{color: #e9e7e8; margin: 0  10px;}
section article .mask-content .messageimg{margin: 0; padding: 0; overflow: hidden;}
section article .mask-content .messageimg img{margin: 0 10px 0 0; padding: 0; overflow: hidden; height: 100px; width: auto; float: left; }
section article .mask-content .inputbutton{overflow: hidden; border: none; font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}
/* 表格 选择 */
section article .mask-content table td .demo--label{margin:0;display:inline-block}
section article .mask-content table td .demo--radio{display:none}
section article .mask-content table td .demo--radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15); margin-top:-1px; border-radius:100%;display:inline-block; height:16px; width:16px; margin-right:10px; line-height:1;  vertical-align:middle;}
section article .mask-content table td .demo--radio:checked + .demo--radioInput:after{background-color:#765336;border-radius:100%;content:"";display:inline-block; height:12px; margin:2px; width:12px}
section article .mask-content table td .demo--checkbox.demo--radioInput,.demo--radio:checked + .demo--checkbox.demo--radioInput:after{border-radius:0}
section article .mask-content table td .paging{padding: 10px 0 10px 0; margin:0; overflow: hidden;}
section article .mask-content table td .paging a{font-weight: 300}
section article .mask-content table td a{color: #000; font-weight: 500}
/*
    <label class="demo--label"><input class="demo--radio" type="radio" name="demo-radio"><span class="demo--radioInput"></span>约</label>
    <label class="demo--label"><input class="demo--radio" type="radio" name="demo-radio"><span class="demo--radioInput"></span>不约，叔叔我们不约</label>
    <label class="demo--label"><input class="demo--radio" type="checkbox" name="demo-checkbox1"><span class="demo--checkbox demo--radioInput"></span>苍井空</label>
    <label class="demo--label"><input class="demo--radio" type="checkbox" name="demo-checkbox2"><span class="demo--checkbox demo--radioInput"></span>波多野结衣</label>
    <label class="demo--label"><input class="demo--radio" type="checkbox" name="demo-checkbox3"><span class="demo--checkbox demo--radioInput"></span>罗玉凤</label>
*/
/* 文章内容 */
section article .mask-content .article-content{padding: 0; margin:0; overflow: hidden;}
section article .mask-content .article-content h1{padding: 0; margin:50px 0 30px 0; overflow: hidden; font-weight: 500; font-size: 25px; text-align: center; line-height: 50px}
section article .mask-content .article-content .details{padding: 0; margin:0; overflow: hidden;}
section article .mask-content .article-content .details p{padding: 0; margin:0 0 20px 0; overflow: hidden;}

section article .mask-content .explain{padding: 0; margin:20px 0 30px 0; overflow: hidden;}
section article .mask-content .explain dl{overflow: hidden;}
section article .mask-content .explain dl dt{overflow: hidden; width: 10%; float: left;}
section article .mask-content .explain dl dt i{font-weight: 900; font-size: 50px; line-height: 50px; color: #b4b2b3  }
section article .mask-content .explain dl dd{overflow: hidden;float: left;}
section article .mask-content .explain dl dd:nth-child(2){  width: 70%; }
section article .mask-content .explain dl dd:nth-child(3){  width: 20%; }
section article .mask-content .explain dl dd .button{overflow: hidden; border: none; float: right;  font-size: 14px; padding: 10px 20px; margin: 0; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848;letter-spacing: 3px; color:#fff; font-weight: 900;}


/* 表单 */
section article .mask-content .form{padding: 0; margin:0; overflow: hidden;}

/* 表格 */
section article .mask-content .table1{border: 1px rgba(219, 219, 219, 0.5) solid;}
section article .mask-content .table1 thead th{height:1px; padding: 0; margin: 0;}
section article .mask-content .table1 th, section article .content .table td { border: 1px rgba(235, 235, 235, 0.5) solid;}
section article .mask-content .table1 tr{border-bottom: 1px rgba(235, 235, 235, 0.5) solid;}
section article .mask-content .table1 tr:hover{background: rgba(235, 235, 235, 0.5);border-bottom: 1px #fff solid;}
section article .mask-content .table1 .genre{background:  rgba(235, 235, 235, 0.5); font-weight: 500;  color: #9a9a9a; }
section article .mask-content .table1 .b{ font-weight: 900 !important;}
section article .mask-content input{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .mask-content select{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .mask-content textarea{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .mask-content .input95{width: 95%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px;}
section article .mask-content .input70{width: 70%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px;}
section article .mask-content .input60{width: 60%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px;}

section article .mask-content .select20{width: 20%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0 10px 0 0;line-height: 20px !important;border-radius:3px;}
section article .mask-content .select30{width: 30%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0 10px 0 0;line-height: 20px !important;border-radius:3px;}
section article .mask-content .select95{width: 95%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0 10px 0 0;line-height: 20px !important;border-radius:3px;}

section article .mask-content .textarea95{width: 95%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px; height: 60px;resize: none;}
section article .mask-content .textarea98{width: 98%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px; height: 200px;}
section article .mask-content .reply{overflow: hidden; border: none;  font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}
section article .mask-content .inputbutton{overflow: hidden; border: none; float: right;  font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}section article .content .form .inputbutton{overflow: hidden; border: none; float: right;  font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}
section article .mask-content .inputbutton1{overflow: hidden; border: none; font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}section article .content .form .inputbutton{overflow: hidden; border: none; float: right;  font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}
section article .mask-content .trbutton{ background: #fff; }
section article .mask-content .trbutton p{ color:#a87848 ; font-size: 12px;}
section article .mask-content .trbutton p i{ font-size: 12px;}
section article .mask-content .trbutton .button{overflow: hidden; border: none; float: left;  font-size: 14px; padding: 10px 20px; margin: 0 20px 0 0 ; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848;letter-spacing: 3px; color:#fff; font-weight: 900;}

section article .mask-content .thumbnail{padding: 0; margin:0; overflow: hidden;}
section article .mask-content .thumbnail dl{padding: 0; margin:0 1% 0 0; overflow: hidden; width: 19%; float: left; position: relative; }
section article .mask-content .thumbnail dl dt{overflow: hidden;}
section article .mask-content .thumbnail dl dt img{overflow: hidden; width: 100%; height: auto;}
section article .mask-content .thumbnail dl dd{overflow: hidden;position: absolute; left: 0; width: 100%;}
section article .mask-content .thumbnail dl dd:nth-child(2){ top:0; padding: 3px 0 0 5px; font-size: 12px; text-shadow: 0 1px 0 #fff;}
section article .mask-content .thumbnail dl dd:nth-child(3){ bottom:0; background: rgba(0, 0, 0, 0.31); text-align: center; padding: 5px 0; color: #fff;text-shadow: 0 1px 0 #000;}



/* 栏目 */
section article .mask-content .column{padding: 0; margin:0; overflow: hidden;}
section article .mask-content .column dl{overflow: hidden;padding: 10px 0; border-top: 1px rgba(219, 219, 219, 0.5) solid; line-height: 30px; font-size: 16px;}
section article .mask-content .column dl:hover{background: rgba(235, 235, 235, 0.5); }
section article .mask-content .column dl dt{overflow: hidden; width: 19%;  font-weight: 900; float: left; padding-left: 1%;}
section article .mask-content .column dl dd{overflow: hidden; width: 80%; float: right; font-weight: 500;}
section article .mask-content .column dl dd ul{overflow: hidden;}
section article .mask-content .column dl dd ul li{overflow: hidden; width: 19%; float: left; font-weight: 500; text-overflow:ellipsis;white-space: nowrap; padding: 0 0 0 1%;}

/* 资源 */
section article .mask-content .resources{padding: 0; margin:0; overflow: hidden;}
section article .mask-content .resources dl{padding: 0; margin:0 1% 10px 0; overflow: hidden; width: 19%; float: left; position: relative;font-size: 12px; }
section article .mask-content .resources dl dt{overflow: hidden;}
section article .mask-content .resources dl dt img{overflow: hidden; width: 100%; height: auto;}
section article .mask-content .resources dl dd{overflow: hidden;position: absolute; left: 0; width: 100%;}
section article .mask-content .resources dl dd:nth-child(2){ top:0; padding: 3px 0 0 5px; font-size: 12px; text-shadow: 0 1px 0 #fff;}
section article .mask-content .resources dl dd:nth-child(3){ bottom:0; background: rgba(0, 0, 0, 0.31); padding: 5px; color: #fff;text-shadow: 0 1px 0 #000;}

/* api列表 */

section article .mask-content .api{padding: 0; margin:0; overflow: hidden;}
section article .mask-content .api dl{padding: 10px 2%; border: 1px rgba(219, 219, 219, 0.5) solid; width: 43%; float: left; margin:0 1% 30px 0; }
section article .mask-content .api dl dt{width: 20%; float: left;}
section article .mask-content .api dl dt img{width: 50px; height: 50px;}
section article .mask-content .api dl dd{width: 80%; float: left;color: #8D8B8C;}
section article .mask-content .api dl dd b{color: #000;}
/* 设置 */
section article .mask-content .apisetting{padding: 0; margin:0; overflow: hidden;}
section article .mask-content .apisetting dl{margin-bottom: 30px;overflow: hidden;}
section article .mask-content .apisetting dl dt{width: 20%; float: left; height: 60px; font-size: 16px; font-weight: 500}
section article .mask-content .apisetting dl dd{width: 80%; float: left; color: #8D8B8C;}
section article .mask-content .apisetting dl dd p{font-size: 12px;width: 95%;padding: 15px 0 5px 0;}

section article .mask-content .apisetting input{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .mask-content .apisetting select{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .mask-content .apisetting textarea{overflow: hidden; border: none; padding: 0; margin: 0;}
section article .mask-content .apisetting .input95{width: 95%;overflow: hidden;font-size: 14px; padding:5px 0; margin: 0;line-height: 20px !important;border-radius:3px; border-bottom:1px rgba(219, 219, 219, 0.5) solid; }

section article .mask-content .apisetting .demo--label{margin:0;display:inline-block; color: #000; font-size: 14px;}
section article .mask-content .apisetting .demo--radio{display:none}
section article .mask-content .apisetting .demo--radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15); margin-top:-1px; border-radius:100%;display:inline-block; height:16px; width:16px; margin-right:10px; line-height:1;  vertical-align:middle;}
section article .mask-content .apisetting .demo--radio:checked + .demo--radioInput:after{background-color:#765336;border-radius:100%;content:"";display:inline-block; height:12px; margin:2px; width:12px}
section article .mask-content .apisetting .demo--checkbox.demo--radioInput,.demo--radio:checked + .demo--checkbox.demo--radioInput:after{border-radius:0}
section article .mask-content .apisetting .paging{padding: 10px 0 10px 0; margin:0; overflow: hidden;}
section article .mask-content .apisetting .paging a{font-weight: 300}
section article .mask-content .apisetting a{color: #000; font-weight: 500}
/* 地图 */
section article .mask-content .map{overflow: hidden;  padding: 0; margin: 0;border:1px rgba(219, 219, 219, 0.5) solid; position: relative;}
section article .mask-content .map .mapcontent{overflow: hidden;  padding: 0; margin: 0; height: 320px;}
section article .mask-content .map .mapsearch{overflow: hidden;  padding: 15px 0; margin: 0; bottom: 0; left:0; background: rgba(239, 239, 244, 0.9); position: absolute; width: 100%; }
section article .mask-content .map .mapsearch .mapinput{overflow: hidden; border: none;  margin: 0 10px; width: 50%;font-size: 14px; padding:5px 0;line-height: 20px !important;border-radius:3px; border-bottom:1px rgba(219, 219, 219, 0.5) solid;}
section article .mask-content .map .mapsearch .mapbutton{overflow: hidden; border: none; font-size: 12px; padding: 5px 10px; margin: 0 10px 0 0 ; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848;letter-spacing: 3px; color:#fff; font-weight: 900;}

/* 聊天 */
section article .mask-content .chat{overflow: hidden;  padding: 0; margin: 0; border:1px rgba(219, 219, 219, 0.5) solid; background:  rgba(219, 219, 219, 0.5); position: relative;}
section article .mask-content .chat .chat-members{overflow: hidden;  padding: 0; margin: 0; width: 30%; float: left; }
section article .mask-content .chat .chat-members dl{overflow: hidden; padding: 10px; border-bottom: rgba(246, 246, 251, 0.9) 1px solid; }
section article .mask-content .chat .chat-members dl:hover{background:#fff; border-bottom:rgba(219, 219, 219, 0.5) 1px solid; }
section article .mask-content .chat .chat-members .no{border-bottom: 1px rgba(219, 219, 219, 0.5) solid; background: #fff; }
section article .mask-content .chat .chat-members dl dt{overflow: hidden; width: 25%; float: left;}
section article .mask-content .chat .chat-members dl dt img{overflow: hidden; width: 60px; height: 60px;}
section article .mask-content .chat .chat-members dl dd{overflow: hidden; width: 75%; float: left;}
section article .mask-content .chat .chat-content{overflow: hidden;  padding: 0; margin: 0; width: 70%; float: left;  background:#fff;}
section article .mask-content .chat .chat-content .chat-list{overflow: hidden;  padding: 0; margin: 0;}
section article .mask-content .chat .chat-content .chat-list ul{overflow: hidden;  padding:20px;}
section article .mask-content .chat .chat-content .chat-list ul li{overflow: hidden;  padding: 10px 0;}
section article .mask-content .chat .chat-content .chat-list ul .li1{clear: both; margin-right: 20%; width: 80%; }
section article .mask-content .chat .chat-content .chat-list ul li p{overflow: hidden;  padding:10px 0 10px 0;}
section article .mask-content .chat .chat-content .chat-list ul .li1 span{overflow: hidden;  padding: 10px; border:1px rgba(242, 242, 242, 0.5) solid; border-radius:5px; background: #EBEAEF; }
section article .mask-content .chat .chat-content .chat-list ul .li1 time{overflow: hidden; clear: both; color: silver; font-size: 12px;}
section article .mask-content .chat .chat-content .chat-list ul .li2{  clear: both; margin-left: 20%; width: 80%; }
section article .mask-content .chat .chat-content .chat-list ul .li2 p{overflow: hidden;  padding:10px 0 10px 0;text-align: right}
section article .mask-content .chat .chat-content .chat-list ul .li2 span{overflow: hidden;  padding: 10px; border:1px rgba(242, 242, 242, 0.5) solid; border-radius:5px; background: #C3F146;clear: both; }
section article .mask-content .chat .chat-content .chat-list ul .li2 time{overflow: hidden; clear: both; color: silver; font-size: 12px; margin-left: 10px;float: right}
section article .mask-content .chat .chat-members .paging{font-size: 10px !important;-webkit-transform:scale(0.8);}
section article .mask-content .chat .chat-members .paging{padding: 10px 0 5px 10px; margin:0; overflow: hidden;}
section article .mask-content .chat .chat-members .paging a{padding: 0; margin:0 10px 0 0; overflow: hidden; float: left;}
section article .mask-content .chat .chat-members .no1{color:#a87848 !important; font-weight: 900;}

/* 统计 */
section article .mask-content .statistics{overflow: hidden;  padding: 0; margin: 0;}
section article .mask-content .statistics dl{overflow: hidden;  padding: 0; margin: 0; width: 20%; float: left;}
section article .mask-content .statistics dl dt{overflow: hidden;  padding: 0; margin: 0;font-size: 25px; font-weight: 500; line-height: 50px}
section article .mask-content .statistics dl dd{overflow: hidden;  padding: 0; margin: 0;font-size: 18px; line-height: 30px}

section article .mask-content .copyright{overflow: hidden;  padding: 0; margin: 0;}
section article .mask-content .copyright dl{overflow: hidden;  padding: 15px 1% 15px 0; margin: 0 1% 0 0; width: 48%; float: left;border-top:1px rgba(219, 219, 219, 0.5) solid;}
section article .mask-content .copyright dl dt{overflow: hidden; width: 20%; float: left; color: #8D8B8C;}
section article .mask-content .copyright dl dd{overflow: hidden;width: 80%; float: left; font-weight: 500}
/* 会员简介 */
section article .mask-content .wage{overflow: hidden;  padding: 0; margin: 10px 0; width: 100%;}
section article .mask-content .wage dl{ overflow: hidden;  padding: 0; margin: 0; width: 100% !important;}
section article .mask-content .wage dl dt{ overflow: hidden;  padding: 0; margin: 0; width: 30% !important; float: left !important; }
section article .mask-content .wage dl dd{ overflow: hidden;  padding: 0 0 0 2%; margin: 0; width: 30% !important; float: left !important;  text-align: left !important; border-left:1px rgba(219, 219, 219, 0.5) solid;  }

section article .mask-content .wagedetail{overflow: hidden;  padding: 0; margin: 10px 0; width: 100%;}
section article .mask-content .wagedetail h1{overflow: hidden;  padding: 20px 0; font-weight: 900; font-size: 25px; margin: 0 0 20px 0; width: 100%; line-height: 30px;}
section article .mask-content .wagedetail h1 b{ color: #8D8B8C; font-size: 12px;  font-weight: 300;text-transform : uppercase; line-height: 20px;}
section article .mask-content .wagedetail dl{ overflow: hidden;  padding: 10px 0; margin: 0 2% 0 0; width: 46%; border-bottom:1px rgba(219, 219, 219, 0.5) solid;float: left; }
section article .mask-content .wagedetail dl dt{ overflow: hidden;  padding: 0; margin: 0; width: 30%; float: left;color: #000; font-size: 14px; font-weight: 900; line-height: 20px; }
section article .mask-content .wagedetail dl dt b{ color: #8D8B8C; font-size: 12px;  font-weight: 300;text-transform : uppercase;}
section article .mask-content .wagedetail dl dd{ overflow: hidden;  padding: 0 0 0 2%; margin: 0; width: 30%; float: left ;  text-align: left; border-left:1px rgba(219, 219, 219, 0.5) solid;line-height: 40px; }

section article .mask-content .month{overflow: hidden;  padding: 0; margin: 10px 0; width: 100%;}
section article .mask-content .month dl{ overflow: hidden;  padding: 10px 0; margin: 30px 2% 50px 0; width: 30%; float: left; }
section article .mask-content .month dl dt{ overflow: hidden;  padding: 0; margin: 0;  line-height: 20px; color: #8D8B8C; font-size: 12px;  }
section article .mask-content .month dl dd{ overflow: hidden;  padding: 0; margin: 0; font-size: 25px; font-weight: 900;  line-height: 40px; }

/* 会员资料 */
section article .mask-content .members{overflow: hidden;  padding: 0; margin: 0; width: 100%; position: relative}
section article .mask-content .portrait{overflow: hidden;  padding: 0; margin: 0; width: 20%; float: left}
section article .mask-content .portrait img{overflow: hidden;  padding: 0; margin: 0; width: 60%; height: auto;}
section article .mask-content .members dl{ overflow: hidden;  padding: 0 0 0 1%;margin: 0 0 0 2%; width: 20%; float: left; border-left:1px rgba(219, 219, 219, 0.5) solid; }
section article .mask-content .members dl dt{ overflow: hidden;  padding: 0; margin: 0;  font-size: 20px; font-weight: 900;  line-height: 40px; }
section article .mask-content .members dl dd{ overflow: hidden;  padding: 0; margin: 0;  line-height: 30px; color: #8D8B8C; font-size: 14px; }
section article .mask-content .members .button{overflow: hidden; border: none; position: absolute; right: 10px; top:10px; font-size: 14px; padding: 10px 20px; margin: 0 20px 0 0 ; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848;letter-spacing: 3px; color:#fff; font-weight: 900;}

section article .mask-content .project_list{overflow: hidden;  padding: 0; margin: 50px 0 0 0; width: 100%;}

/* 项目资料 */
section article .mask-content .projectdetail{overflow: hidden;  padding: 0; margin: 10px 0; width: 100%; clear: both;}
section article .mask-content .projectdetail h1{overflow: hidden;  padding: 20px 0 10px 0; font-weight: 900; font-size: 16px; margin: 0 0 20px 0; width: 100%; line-height: 30px;}
section article .mask-content .projectdetail h1 b{ color: #8D8B8C; font-size: 12px;  font-weight: 300;text-transform : uppercase; line-height: 20px;}
section article .mask-content .projectdetail  .button{overflow: hidden; float: right; border: none; font-size: 12px; padding: 5px 10px; margin: 0 0 0 10px; line-height: 20px !important;border-radius:3px; vertical-align:top; background: rgba(219, 219, 219, 0.5); color:#a87848; font-weight: 900;}

section article .mask-content .projectdetail .projectleft{overflow: hidden;  padding: 0; margin: 0; width: 48%; float: left;}
section article .mask-content .projectdetail .projectright{overflow: hidden;  padding: 0; margin: 0; width: 48%; float: right;}
/**/
.printbutton{overflow: hidden;  padding: 0; margin:0 ; width: 100%; clear: both;}
.printbutton dl{ overflow: hidden;  padding: 0;margin: 0; width: 20%; float: left; }
.printbutton dl dt{ overflow: hidden;  padding: 0; margin: 0;  font-size: 20px; font-weight: 900;  line-height: 30px; }
.printbutton dl dd{ overflow: hidden;  padding: 0; margin: 0;  line-height: 20px; color: #8D8B8C; font-size: 14px; }
/* 模板 */
.mt-phone{overflow: hidden;  padding: 0; margin: 0;}
.mt-phone dl{}
.mt-phone dl dt{width:35%; float: left;}
.mt-phone dl dd{width:65%; float: left;}
.mt-phone .release{margin-bottom: 50px !important;}
.mt-phone .nav1{margin-bottom: 50px !important;}

/* 手机模板 */
.phone {  margin: 0;  position: relative;  background: #111;  border-radius: 55px;  box-shadow: 0px 0px 0px 2px #aaa;  width: 320px;  height: 568px;  padding: 105px 25px;  -webkit-box-sizing: content-box;  box-sizing: content-box;  }
.phone:before {  content: '';  width: 60px;  height: 10px;  border-radius: 10px;  position: absolute;  left:50%;  margin-left: -30px;  background:#333;  top: 50px;  }
.phone .statusbar {  position: absolute;  width: 320px;  height: 20px;  background:url('');  left: 50%;  margin-left: -160px;  top: 100px;  -webkit-background-size: 100% auto;  background-size: 100% auto;  }
.phone:after {  content: '';  position: absolute;  width: 60px;  height: 60px;  left: 50%;  margin-left: -30px;  bottom: 20px;  border-radius: 100%;  box-sizing: border-box;  border: 5px solid #333;  }
.phone iframe {  height: 100%;  display: block;  width: 100%;  margin-top: 20px;  }

/* 模板文件 */
.file{overflow: hidden;  padding: 0; margin: 0;}
.file dl{width: 18%; float: left; line-height: 50px; margin-right: 2%;text-transform : uppercase;}
.file dl dt{clear: both;}
.file dl dd{color: #8D8B8C;clear: both;border-bottom:#fff 1px solid;line-height: 30px; font-size: 12px; }
.file dl dd:hover{border-bottom:rgba(219, 219, 219, 0.5) 1px solid;}
.file dl dd b{color: #000; font-weight: 300;}
.file dl dd i{color: #d1cfd0; font-size: 10px;-webkit-transform:scale(0.8); margin-right: 10px}

/* 导航设置 */
.navigation{overflow: hidden;  padding: 0; margin: 0;}
.navigation dl{width: 8%; float: left; line-height: 50px; margin-right: 2%;text-transform : uppercase;}
.navigation dl dt{clear: both;}
.navigation dl dd{color: #8D8B8C;clear: both;border-bottom:#fff 1px solid;line-height: 30px; font-size: 12px; }
.navigation dl dd:hover{border-bottom:rgba(219, 219, 219, 0.5) 1px solid;}
.navigation dl dd b{color: #000; font-weight: 300;}
.navigation dl dd span{color: #d1cfd0; font-size: 10px;-webkit-transform:scale(0.8); margin-left: 10px;}

/* 帮助二维码 */
.trbutton td{position: relative}
.help{position: absolute;color:#333;  right:50px;  top:20px;  cursor: pointer;}
.help_qr{position: absolute;top:-105px;left:-36px;height: 100px;width: 100px;display: none}
.help_qr img{width: 100%;}
.help:hover .help_qr{display: block !important;}

.nodata{overflow: hidden;  padding: 0; margin: 0;background-color: #efeff4; text-align: center; }
.nodata  img{width:30%; height: auto; }

/* 登入页面 */
.loginlogoright{position: absolute;  top:30px;  right:30px; margin:0;  z-index:3; width: 100px; height:auto;overflow: hidden;}
.loginlogoleft{position: absolute;  top:20px;  left:20px; margin:0;  z-index:3; width:auto; height:50px;overflow: hidden;}
.login{position: absolute;  top:40%;  left:50%; margin:-150px 0 0 -300px;  z-index:1; width: 600px; height: 300px;box-shadow: 0 2px 10px #c5c5c5; background: #fff; overflow: hidden;}
.login .img{width: 30%; float: left; overflow: hidden;}
.login .img img{width: 100%; height:auto; overflow: hidden;}
.login .loginform{width: 70%; float: left; padding: 10px 0; overflow: hidden;position: relative;}
.login .loginform h1{width: 80%; margin: 10px 0 0 8%; padding: 5px 0; overflow: hidden; font-weight: 900; font-size: 25px; line-height: 30px;clear: both}
.login .loginform h2{width: 80%; margin: 0 0 20px 8%; padding: 0; overflow: hidden; color: #8a8a8a; font-weight: 400; font-size: 14px; clear: both}
.login .loginform dl{overflow: hidden; padding: 0 ; margin: 10px 10px 0 8%;line-height: 20px;clear: both; font-size: 14px;}
.login .loginform dl dt{width: 20%; float: left; overflow: hidden; padding: 5px 0; margin: 0 0 0; font-weight: 500;/* word-spacing:10px; letter-spacing:10px; */}
.login .loginform dl dd{width: 80%; float: right; overflow: hidden; padding: 0; margin: 0;}
.login .loginform dl dd input{overflow: hidden; border: none; border-bottom: #f1f1f1 1px solid; padding: 0; margin: 0;}
.login .loginform dl dd .input{width: 90%;overflow: hidden;font-size: 12px; padding: 5px; margin: 0;line-height: 20px !important;border-radius:3px;}
.login .loginform dl dd .input60{width: 60%;overflow: hidden;font-size: 12px; padding: 5px; float: left; margin: 0;line-height: 20px !important;border-radius:3px;}
.login .loginform dl dd .verifycode{width: 35%; height: 35px; overflow: hidden;padding:0; float: right; margin: 0;line-height: 20px !important;border-radius:3px;}
.login .loginform dl dd img{width: auto; height: 30px; overflow: hidden;padding:0; float: right; margin: 0 25% 0 0; }
.login .loginform dl dd button{overflow: hidden; border: none; float: left;  font-size: 14px; padding: 8px 12px; margin: 0 10px 0 0 ; width: 92%; line-height: 20px !important;border-radius:3px; vertical-align:top; background: #a87848;letter-spacing: 3px; color:#fff; font-weight: 900;}
.login .loginform .qrcode{position: absolute;  top:0;  right:0; margin:0;  z-index:2; padding: 0; overflow: hidden;}

.loginfooter{position: absolute;  bottom:20px;  left:0; margin:0;  z-index:1; width:100%; overflow: hidden; text-align: center;}
/* 底部 */
footer{overflow: hidden;  padding: 0; margin:0;}
.checkbox{margin-right: 10px;height: 30px;line-height: 30px;font-size: 14px;}
.checkbox input[type=checkbox]{width: 15px;height: 15px;}
.cke_inner span{margin: 0 !important}
tr td{position: relative;}
.file_input{position: absolute;left: 0;right: 0;width: 95%;opacity: 0}
#tip{color: red;padding: 10px 0;}